package com.byjh.app.service;

import com.byjh.app.domain.App;

import java.util.List;

/**
 * 应用Service接口
 * 
 * @author Dhq
 * @date 2025-01-10
 */
public interface IAppService 
{
    /**
     * 查询应用
     * 
     * @param id 应用主键
     * @return 应用
     */
    public App selectAppById(Long id);

    /**
     * 查询应用列表
     * 
     * @param app 应用
     * @return 应用集合
     */
    public List<App> selectAppList(App app);

    /**
     * 新增应用
     * 
     * @param app 应用
     * @return 结果
     */
    public int insertApp(App app);

    /**
     * 修改应用
     * 
     * @param app 应用
     * @return 结果
     */
    public int updateApp(App app);


    /**
     * 删除应用信息
     * 
     * @param id 应用主键
     * @return 结果
     */
    public int deleteAppById(Long id);
}
